package com.ytjj.qmyx.mall.model.response;

import com.ytjj.qmyx.mall.model.DynamicTopic;
import com.ytjj.qmyx.mall.model.ProductStar;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 测评详情页响应
 **/
@Data
public class EvaluationDetailsResponse implements Serializable {
    /**
     * 测评主要内容
     **/
    private DynamicResponse evaluationDynamic;

    /**
     * 关注按钮
     * 0 否 1 是
     */
    private Integer isAttention;

    /**
     *  是否是自己的测评
     *  0 否 1 是
     **/
    private Integer isMine;

    /**
     * 测评商品信息
     **/
    private ProductResponse evaluationProduct;

    /**
     * 测评商品星数
     **/
    List<ProductStar> productStars;

    /**
     * 评论
     **/
    List<DynamicCommentResponse> dynamicComments;

    /**
     * 评论数量
     **/
    private Integer commentNum;

    /**
     * 同款测评
     **/
    List<DynamicResponse> sameEvaluation;

    /**
     *  是否点赞
     *  0 否 1 是
     **/
    private Integer isLike;

    /**
     *  点赞数
     **/
    private Integer countLike;

    private Integer width;

    private Integer height;

    /**
     * 是否有评论过
     * 1-已评论过 0-未评论
     */
    private Integer whetherCommnetFlag;

    /**
     * 星级
     */
    private Integer starLevel;

    /**
     * 赠送积分
     */
    private Integer score;

    /**
     * 测评作者id
     */
    private Integer authorId;

    /**
     * 禁聊标志  1-正常  2-禁止
     */
    private Integer disableFlag;
}
